                                                                     
                                                                     
                                                                     
                                             
#include "envel.h"

/*funcao envelopadora 'Malloc'*/
void *Malloc(int tamanho)
{
        void *p;
        p = malloc(tamanho);
        if(p == NULL)
        {
        /*imprime mensagem de erro em caso de memoria insuficiente*/
                fprintf(stderr, "Memoria insuficiente!");
                exit(EXIT_FAILURE);
        }
        return p;
}

int arqExistente(FILE *f)
{
    if (f == NULL) return false;
    else return true;
}

int converteInt(FILE *f, char sep)
{
	int res = 0;
	char aux;
	aux = getc(f);
	while (aux != sep && !feof(f))
	{
		res = (res*10) + (aux - 48);
		aux = getc(f);
	}
	return res;

}

int converteInt2(char num[0])
{
	int res = 0, i = 0;
	char aux;
	aux = num[i];
	while (aux != '\0')
	{
		res = (res*10) + (aux - 48);
		i++;
		aux = num[i];
	}
	return res;
}
